.menu A:hover {
	COLOR: #ffffff;
	 FONT-WEIGHT: bold;
}
.menu .color {
	FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.menu .white {
	FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.menu .text {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: arial; TEXT-DECORATION: none
}
A:hover {
	COLOR: #8f8e8e; TEXT-DECORATION: none
}
A.line
{
    color: #0057D9;
    text-decoration: none;
}
.text {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.black {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: arial; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}
.yellow {
	FONT-SIZE: 8pt; COLOR: yellow; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.white {
	FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.white_bold {
	FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: arial; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}
.color {
	FONT-SIZE: 8pt; COLOR: #902a2a; FONT-FAMILY: arial; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}
.blue {
	FONT-SIZE: 8pt; COLOR: #b34646; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.bg_title {
	FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: arial; FONT-WEIGHT: BOLD; background-color: #7a7a7a; text-align: center; height:22 px;
}
.bg_subtitle {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: arial; TEXT-DECORATION: none; background-color: #a8a8a8
}
.bg_subtitle_white {
	FONT-SIZE: 9pt; COLOR: white; FONT-FAMILY: arial; TEXT-DECORATION: none; background-color: #a8a8a8; FONT-WEIGHT: BOLD; height:28 px;
}
.bg_grid {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: arial; TEXT-DECORATION: none; background-color: #dedede; padding-left: 20px; padding-right: 20px;
}
.bg_grid2 {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: arial; TEXT-DECORATION: none; background-color: #eaeaea; padding-left: 20px; padding-right: 20px;
}
.bg_grid_nopadding {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: arial; TEXT-DECORATION: none; background-color: #dedede;
}
.bg_grid_nopadding2 {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: arial; TEXT-DECORATION: none; background-color: #eaeaea;
}
.bg_footer {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: arial; TEXT-DECORATION: none; background-color: #8f8e8e; height: 25px; padding-right: 5px
}
.bg_content {
	background-color: #e5e5e5
}
.bg_background {
	background-color: #e5e5e5
}
.title {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}
.title_big {
	FONT-SIZE: 11pt; COLOR: #000000; FONT-FAMILY: arial; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}
.title_white {
	FONT-SIZE: 11pt; COLOR: #ffffff; FONT-FAMILY: arial; TEXT-DECORATION: none; FONT-WEIGHT: bold;
}
.form {
	FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: arial; HEIGHT: 18px
}
.button {
	BORDER-RIGHT: #8f8e8e thin outset; BORDER-top: #a8a8a8 thin outset; FONT-WEIGHT: bolder; FONT-SIZE: 7pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a8a8a8 thin outset; WIDTH: 130px; CURSOR: hand; COLOR: white; BORDER-BOTTOM: #8f8e8e thin outset; FONT-FAMILY: Verdana, Arial; HEIGHT: 20px; BACKGROUND-COLOR: #7a7a7a
}
.buttonbig {
	BORDER-RIGHT: #8f8e8e thin outset; BORDER-top: #a8a8a8 thin outset; FONT-WEIGHT: bolder; FONT-SIZE: 7pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a8a8a8 thin outset; CURSOR: hand; COLOR: white; BORDER-BOTTOM: #8f8e8e thin outset; FONT-FAMILY: Verdana, Arial; HEIGHT: 20px; BACKGROUND-COLOR: #7a7a7a
}
.buttonsmall {
	BORDER-RIGHT: #8f8e8e thin outset; BORDER-TOP: #a8a8a8 thin outset; FONT-WEIGHT: bolder; FONT-SIZE: 7pt; VERTICAL-ALIGN: top; BORDER-LEFT: #a8a8a8 thin outset; WIDTH: 70px; CURSOR: hand; COLOR: white; BORDER-BOTTOM: #8f8e8e thin outset; FONT-FAMILY: Verdana, Arial; HEIGHT: 20px; BACKGROUND-COLOR: #7a7a7a
}
.border{
	BORDER-RIGHT: #8f8e8e 1px solid; BORDER-TOP: #8f8e8e 1px solid; BORDER-LEFT: #8f8e8e 1px solid; BORDER-BOTTOM: #8f8e8e 1px solid
}
.border_left
{
    BORDER-LEFT: #8f8e8e 1px solid
}
.border_right
{
    BORDER-RIGHT: #8f8e8e 1px solid;
}

.border_nobottom{
	BORDER-RIGHT: #8f8e8e 1px solid; BORDER-TOP: #8f8e8e 1px solid; BORDER-LEFT: #8f8e8e 1px solid
}
.border_side{
	BORDER-RIGHT: #a8a8a8 1px solid; BORDER-LEFT: #a8a8a8 1px solid;
}
.border_side2{
	BORDER-top: #e1e1e1 1px solid; BORDER-bottom: #a8a8a8 1px solid;
}
.body {
	background-color: #ffffff; margin: 0px;	padding: 0px;
}
.body_admin {
	background-color: #ffffff; margin: 0px;	padding: 0px;
}
.login1 {
	background-image: url(../images/login1.jpg);
	position: fixed;
	height: 157px;
	width: 308px;
}
.login2 {
	background-image: url(../images/login2.jpg);
	position: fixed;
	height: 157px;
	width: 308px;
}
.header_back1 {
	background-image: url(../images/menu__back.jpg);
	position: fixed;
	height: 21px;
}
.header_icon {
	background-image: url(../images/icon2.jpg);
	position: fixed;
	height: 16px;
	width: 15px;
}
.header_icon_silver {
	background-image: url(../images/icon_silver.jpg);
	position: fixed;
	height: 13px;
	width: 11px;
	background-position: center;
	background-repeat: no-repeat;
}
.header_icon_blue {
	background-image: url(../images/icon_blue.jpg);
	position: fixed;
	height: 13px;
	width: 11px;
	background-position: center;
	background-repeat: no-repeat;
}
.header_icon_red {
	background-image: url(../images/icon_red.jpg);
	position: fixed;
	height: 13px;
	width: 11px;
	background-position: center;
	background-repeat: no-repeat;
}
.header_icon_green {
	background-image: url(../images/icon_green.jpg);
	position: fixed;
	height: 13px;
	width: 11px;
	background-position: center;
	background-repeat: no-repeat;
}
.header_icon_orange {
	background-image: url(../images/icon_orange.jpg);
	position: fixed;
	height: 13px;
	width: 11px;
	background-position: center;
	background-repeat: no-repeat;
}
.header1 {
	background-image: url(../images/top_1.jpg);
	position: fixed;
	height: 92px;
	width: 453px;
}
.header2 {
	background-image: url(../images/top_back.jpg);
	position: fixed;
}
.header_back2 {
	background-image: url(../images/top_text.jpg);
	position: fixed;
	width: 318px;
}
.header_menu_home {
	background-image: url(../images/icon_side.jpg);
	position: fixed;
	height: 82px;
	width: 49px;
}
.header_menu_pass {
	background-image: url(../images/icon_pass.jpg);
	position: fixed;
	height: 82px;
	width: 55px;
}
.header_menu_admin {
	background-image: url(../images/icon_home.jpg);
	position: fixed;
	height: 82px;
	width: 53px;
}
.header_menu_help {
	background-image: url(../images/icon_help.jpg);
	position: fixed;
	height: 82px;
	width: 43px;
}
.header_menu_out {
	background-image: url(../images/icon_logout.jpg);
	position: fixed;
	height: 82px;
	width: 54px;
}
.header_icon2 {
	background-image: url(../images/arrow.gif);
	position: fixed;
	height: 12px;
	width: 14px;
}
.header_back3 {
	background-image: url(../images/mid_back.jpg);
	position: fixed;
	height: 27px;
}
.title_back {
	background-image: url(../images/title_back.jpg);
	position: fixed;
}
.title_back2 {
	background-image: url(../images/title_back2.jpg);
	position: fixed;
}
.title_content {
	background-image: url(../images/title_transaction.jpg);
	position: fixed;
	height: 43px;
	width: 298px;
}
.title_right {
	background-image: url(../images/title_right.jpg);
	position: fixed;
	height: 43px;
	width: 126px;
}
.trans {
	background-image: url(../images/trans.gif);
	position: fixed;
	height: 5px;
	width: 5px;
}
.icon_record {
	background-image: url(../images/icon_record.gif);
	position: fixed;
	height: 19px;
	width: 96px;
	background-repeat: no-repeat;
}
.icon_previous {
	background-image: url(../images/icon_previous.gif);
	position: fixed;
	height: 9px;
	width: 6px;
	background-repeat: no-repeat;
}
.icon_next {
	background-image: url(../images/icon_next.gif);
	position: fixed;
	height: 9px;
	width: 6px;
	background-repeat: no-repeat;
}
.icon_first {
	background-image: url(../images/icon_first.gif);
	position: fixed;
	height: 9px;
	width: 10px;
	background-repeat: no-repeat;
}
.icon_last {
	background-image: url(../images/icon_last.gif);
	position: fixed;
	height: 9px;
	width: 10px;
	background-repeat: no-repeat;
}
.footer {
	background-image: url(../images/footer.jpg);
	position: fixed;
	height: 45px;
}
.login_admin1 {
	background-image: url(../admin/images/login1.jpg);
	position: fixed;
	height: 157px;
	width: 356px;
}
.login_admin2 {
	background-image: url(../admin/images/login2.jpg);
	position: fixed;
	height: 177px;
	width: 356px;
}
.header_admin_home {
	background-image: url(../admin/images/icon_home.jpg);
	position: fixed;
	height: 92px;
	width: 47px;
}
.header_admin_app {
	background-image: url(../admin/images/icon_app.jpg);
	position: fixed;
	height: 92px;
	width: 69px;
}
.header_admin_pass {
	background-image: url(../admin/images/icon_pass.jpg);
	position: fixed;
	height: 92px;
	width: 69px;
}
.header_admin_help {
	background-image: url(../admin/images/icon_help.jpg);
	position: fixed;
	height: 92px;
	width: 49px;
}
.header_admin_out {
	background-image: url(../admin/images/icon_logout.jpg);
	position: fixed;
	height: 92px;
	width: 65px;
}
.header_admin_side {
	background-image: url(../admin/images/icon_side.jpg);
	position: fixed;
	height: 92px;
	width: 149px;
}
.header_admin_back {
	background-image: url(../admin/images/top_back.jpg);
	position: fixed;
}
.header_admin_top1 {
	background-image: url(../admin/images/top_2.jpg);
	position: fixed;
	height: 92px;
	width: 190px;
}
.header_admin_top2 {
	background-image: url(../admin/images/top_text.jpg);
	position: fixed;
	height: 92px;
	width: 318px;
}
.header_admin_tab_back {
	background-image: url(../admin/images/tab_back.jpg);
	position: fixed;
}
.header_admin_tab1 {
	background-image: url(../admin/images/tab_left.jpg);
	position: fixed;
	height: 34px;
	width: 62px;
}
.header_admin_tab_back2 {
	background-image: url(../admin/images/tab_back2.jpg);
	position: fixed;
}
.header_admin_tab2 {
	background-image: url(../admin/images/tab_center.gif);
	position: fixed;
	height: 34px;
	width: 38px;
}
.header_admin_tab3 {
	background-image: url(../admin/images/tab_right.jpg);
	position: fixed;
	height: 34px;
	width: 8px;
}
.title_admin_user {
	background-image: url(../admin/images/title_user.jpg);
	position: fixed;
	height: 43px;
	width: 400px;
}
.admin_icon_edit {
	background-image: url(../admin/images/icon_edit.gif);
	position: fixed;
	height: 13px;
	width: 12px;
}
.admin_icon_del {
	background-image: url(../admin/images/icon_del.gif);
	position: fixed;
	height: 13px;
	width: 12px;
}
.admin_icon_priv {
	background-image: url(../admin/images/icon_priv.gif);
	position: fixed;
	height: 13px;
	width: 12px;
}
.title_admin_menu {
	background-image: url(../admin/images/title_menu.jpg);
	position: fixed;
	height: 43px;
	width: 351px;
}
.title_admin_priv {
	background-image: url(../admin/images/title_priviledges.jpg);
	position: fixed;
	height: 43px;
	width: 298px;
}
.menu_side1 {
	background-image: url(../images/menu_side1.jpg);
	position: fixed;
	height: 30px;
	width: 278px;
}
.menu_side2 {
	background-image: url(../images/menu_side2.jpg);
	position: fixed;
	height: 30px;
	width: 278px;
}
.menu_side3 {
	background-image: url(../images/menu_side3.jpg);
	position: fixed;
	height: 30px;
	width: 278px;
}

#container {
	MARGIN: 0px auto; TEXT-ALIGN: left
}
#topnav {
	MARGIN: 0px 0px 5px; COLOR: #ffffff; LINE-HEIGHT: normal; HEIGHT: 20px
}
.transMenu {
	LEFT: -1000px; OVERFLOW: hidden; POSITION: absolute; TOP: -1000px
}
.transMenu .content {
	POSITION: absolute
}
.transMenu .items {
	Z-INDEX: 2; LEFT: 0px; POSITION: relative; TOP: 0px
}
.top .items {
	BORDER-TOP: medium none
}
.transMenu .background {
	Z-INDEX: 1; FILTER: alpha(opacity=80); LEFT: 0px; POSITION: absolute; TOP: 0px; moz-opacity: .8
}
.transMenu .shadowRight {
	Z-INDEX: 3; FILTER: alpha(opacity=40); WIDTH: 2px; POSITION: absolute; TOP: 3px; moz-opacity: .4
}
.transMenu .shadowBottom {
	Z-INDEX: 1; FILTER: alpha(opacity=40); LEFT: 3px; POSITION: absolute; HEIGHT: 2px; moz-opacity: .4
}
.transMenu .item {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; DISPLAY: block; FONT-SIZE: 11px; MARGIN: 0px; BORDER-LEFT: medium none; CURSOR: hand; BORDER-BOTTOM: medium none
}
.transMenu .item TD {
	FONT-SIZE: 11px; COLOR: #ffffff; LINE-HEIGHT: 10px; HEIGHT: 18px; background-color:#555555
}
.transMenu .hover {
	BACKGROUND: #828282
}
.transMenu .hover TD {
	BACKGROUND: #828282
}
.transMenu .item IMG {
	MARGIN-LEFT: 10px
}
.transMenu .item#active {
	BACKGROUND: #90a5dd; FILTER: alpha(opacity=60); COLOR: #ffffff! important; moz-opacity: .6
}
.transMenu .hover#active {
	COLOR: #ffffff
}
#wrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#menu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#menu TD {
	WIDTH: 80px; TEXT-ALIGN: center
}
#mbttransmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
A.mainlevel-trans:link {
	CLEAR: both; BORDER-RIGHT: #1c351c 1px solid; DISPLAY: block; FONT-SIZE: 11px; MARGIN: 1px 0px 0px; WIDTH: 150px; COLOR: #000000; LINE-HEIGHT: 20px; WHITE-SPACE: nowrap; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.mainlevel-trans:visited {
	CLEAR: both; BORDER-RIGHT: #1c351c 1px solid; DISPLAY: block; FONT-SIZE: 11px; MARGIN: 1px 0px 0px; WIDTH: 150px; COLOR: #000000; LINE-HEIGHT: 20px; WHITE-SPACE: nowrap; HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.mainlevel-trans:hover {
	TEXT-DECORATION: none
}
A.mainlevel_active-trans {
	CLEAR: both; BORDER-RIGHT: #759275 1px solid; DISPLAY: block; FONT-SIZE: 11px; BACKGROUND: url(../images/tab-active.gif) #4f69ad repeat-x 50% bottom; MARGIN: 0px; WIDTH: auto; COLOR: #000000; LINE-HEIGHT: 20px; WHITE-SPACE: nowrap; HEIGHT: 20px; TEXT-DECORATION: none
}
A.mainlevel_active-trans:active {
	CLEAR: both; BORDER-RIGHT: #759275 1px solid; DISPLAY: block; FONT-SIZE: 11px; BACKGROUND: url(../images/tab-active.gif) #4f69ad repeat-x 50% bottom; MARGIN: 0px; WIDTH: auto; COLOR: #000000; LINE-HEIGHT: 20px; WHITE-SPACE: nowrap; HEIGHT: 20px; TEXT-DECORATION: none
}
A.mainlevel_active-trans:hover {
	COLOR: #000000
}
.progressBackgroundFilter 
{
    position:absolute;
    top:0px; 
    bottom:0px; 
    left:0px;
    right:0px;
    overflow:hidden; 
    padding:0; 
    margin:0; 
    background-color:#000; 
    filter:alpha(opacity=30); 
    opacity:0.3; 
    z-index:1000; 
    height: 200%;
    width:100%;

}
.progress_popup
{
	display:block;
	padding: 2px 3px;
    position:absolute;
	top: 300px;
    left:40%;
    z-index:1001; 
    
}
.header_popup
{
background: url(../../../images/sprite.png) repeat-x 0px 0px;
border-color: #808080 #ccc;
border-style: solid;
border-width: 0px 1px 1px;
padding: 0px 10px;
color: #000000;
font-weight:bold;
line-height:1.9;
FONT-SIZE: 8pt; 
COLOR: black; 
FONT-FAMILY: arial; 
TEXT-DECORATION: none
}
.container_popup
{
	border: solid 1px #808080;
	border-width: 1px 0px;
	vertical-align:middle;	
}
.body_popup
{
background-color: #f2f2f2;
border-color: #808080 #ccc;
border-style: solid;
border-width: 0px 1px;
padding: 10px
}